home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
BBS Toolkit
/
BBS Toolkit.iso
/
doors_2
/
tbduse30.zip
/
TBDUSE.DOC
< prev
next >
Wrap
Text File
|
1992-09-13
|
10KB
|
225 lines
TriBBS Door Use Bulletin Generator v3.0
(c) 1991-1992 E.L. Morrow
written in Turbo Pascal 6.0
For TriBBS v3.x
-by-
E.L. Morrow
911 N. Pacific Ave #15
Crescent City, Ca 95531
Voice: (707) 465-6765
DISCLAIMER:
I relinquish any and all responsibility for anything that may
occur due to the use of this program, correctly or incorrectly. I am
in no way libel for any damage that is attributed to the use of this
program by any and all persons.
SHAREWARE:
TriBBS Door Use Bulletin Generator is ShareWare. It's not crippled
or anything, but it does let your users know that it isn't registered by
showing #UNREGISTERED# at the top of the header on the display screens.
Registration is only $8 for this new version. Future upgrades
will be priced accordingly depending on how much is changed and added.
Anyone who registers now will never have to pay for another registration
of this program. Your registration number will be good for all versions.
Distribution of this program will be solely the province of the
large number of BBS's across the country. I can't afford to send disks
out to people who register. I know this sounds kind of crude, but if
you enclose your BBS number when you register along with a password to
get on your system, I'll upload the latest version (if it's different)
and send you a private message in an appropriate conference that will
list your registration information (just a reg number and name actually).
Print and fill out the form in this archive called TBDUSE.REG
and mail it to:
Elm L. Morrow
911 N. Pacific Ave Apt 15
Crescent City, CA 95531
Make checks or money orders payable to: Elm L. Morrow
FIRST TIME SETUP:
Setting up the Bulletin Generator is easy. The first thing you
need to do is set up the config files. They don't *have* to be called
TBDUSE.1, TBDUSE.2, etc... , but it maintains clarity and ease
of use if they are. They take this form:
Nocturnal Communication {Name of BBS}
0 {Registration Number}
C:\TRIBBS {Main Node directory}
C:\TRIBBS {Node Directory}
drbull2 {Name of bulletin}
90 {Max. Security Level}
7 {Days of inactivity}
15 {Days before deletion}
Line 1: Name of BBS
This is the name that you are going to register this
utility under, preferably the name of your BBS.
NOTE: Case *is* important once you get your number.
Line 2: Registration Number
This is where you'll put your number after you rush to
send me $8 to register this fine revision! <grin>
Line 3: Main BBS directory
The Main TriBBS directory, specifically the one that
contains SYSDAT1.DAT.
Line 4: Main node directory
The current node's main directory. Specifically the
directory that contains this nodes SYSDAT2.DAT and
NODE.DAT files.
Line 5: bulletin name (no extension)
The name that will be used for this bulletin. Do *NOT*
include a path or extension, just the base name. The
Generator will check out your node configuration to
determine which directory the bulletins should be put
in.
Line 6: Security Level limit
The Maximum security level of a door (or menu option
door) that will be shown on the bulletins.
Line 7: Days of inactivity before a warning
*NEW FEATURE* After this number of days has gone
by without anyone using the door, it will have an
***OLD*** tag placed in the Avg. Time column.
Line 8: Days of inactivity before removal
*NEW FEATURE* After *this* number of days has gone
by with no activity, the Generator will put the word
<deleted> in the name field and the next new door you
install will take over its slot.
RUNNING THE GENERATOR:
The Door Use Bulletin Generator goes in your BETWEEN.BAT. Just add
the following lines before the last line that calls BOARD.BAT:
cd c:\tribbs\utils\tbduse
tbduse tbduse.1
cd c:\tribbs
This assumed that you have placed the .EXE and config files in a
directory called C:\TRIBBS\UTILS\TBDUSE. If you have not, change the
CHDIR commands to the correct paths and you'll be fine!
GENERAL INFORMATION:
In this new version, the Door Use Bulletin Generator will store
all information on doors in its own data file called TBDUSE.DAT. If you
want to start over, just erase this file. Erasing the bulletins
themselves will accomplish nothing...the next time you run the program
it will create a new set with the exact same information (plus any
door use in the last logon) as the files you deleted.
I've decided to continue with this utility indefinately. Now that
I've rewritten it, I like it very much! The original version was nothing
but a kludge and I never had much in the way of paternal instinct for it.
This new version shows much promise, however. The code is clean and it
runs very well. It only took me a few hours to program it (about 8) from
scratch. I just erased the old source code and started from the bottom
up.
I removed the REPORT option because I didn't think it was being
used by anyone. If this is incorrect, please let me know if you would
like it to be put back. Be serious, though...if you really do use it,
tell me so and I will definately restore it. It was an ugly report
anyway, and I don't think it was tracking the information correctly.
In place of the REPORT/NOREPORT option, however, I did add a new
set of options that allow you to specify how long a door will be listed
on your bulletins after it has fallen into disuse. If you remove a door
or just no one's using it, this will first list an ***OLD*** warning on
the bulletin, then it will remove the entry entirely. When this happens
you may see an entry for <deleted> on the bulletin for a while. It will
go away the first time a new door is run.
Another new feature to the Generator is that it will now pick up
the doors that are run from the other menus. When I first updated the
Generator, these doors were not posted to the CALLERS.LOG and so I had
no way of tracking them. Unexpectedly <grin>, they began posting after
a later version, but with the path and name of the batch file they ran!
The Generator now looks up the menu file that corresponds to the entry
and plucks the correct door title from it. Hopefully this method of
posting doors run from menus does not change again or I will have to
redo the lookup routines again in order for it work correctly. BTW,
LOGON.BAT will not post to the bulletins, and neither should security
specific logon batch files.
It is very IMPORTANT that you give the doors the same title if they
are run from more than one place. For instance, say you have TriMail on
the Doors Menu as well as on the Message Menu. If the title is not the
exact same, character by character (up to 37 char's), it will have two
entries on the board.
SUGGESTIONS, FUTURE STUFF, ETC...:
Please leave your suggestions for improvements and any other
comments on the following board:
The White Hat
Sysop: T.J. Steele
(707) 465-5456
or
Wheel Chair Express
SysOp: Dan Schiffner
(707) 464-3705
(707) 465-1272
Conference: Nocturnal Support
Of course, there's always snail mail. As a general rule, I don't
like answering letters, but if you send a check or m.o. for $8 with a
letter, I'll more than likely get in touch with you one way or the other.
Remember, if I don't get any registrations, I won't update this
program any more. Many of you thought I had dropped out of the game,
but I was only taking a vacation <grin>. I had been coding like a madman
to keep up with Mark and the bug reports/wish lists and it took quite
a bit out of me. I'm pacing myself a little more these days (yeah, right!)
so I can stick with it. So far, though, registrations have been pretty
pitiful as a whole. Considering that TriBBS has broken 200 registrations
since this .DOC was updated, I think it's a real shame that the best I've
been able to do is about a dozen reg's for any given util/door.
I've been working on expanding my ShareWare base and, basically,
moving away from writing just for TriBBS because of this. I have several
Windows titles close to ready for release and I've joined a programming
team called The Creative Block that just started up and man have we got
a surprise for you door gamers!!!
If I've missed something or you can't make sense out of all or part
of this .DOC file, get in touch and let me know. It's really not that
hard to get it set up, but I don't always feel like writing and so the
descriptions of how to do things get erratic and confusing. <Sigh>
HISTORY:
Version 1.x
Ran w/ TriBBS 1.x
Version 2.x
Ran w/ TriBBS 2.x
Version 3.0
This new version has been recoded to work with the
changes in TriBBS v3.x. The entire program has been rewritten
from scratch, so the previous history makes little or no
difference. The util now maintains its own data file and creates
the bulletins from this file.